photovoltaic distributed system - German English Dictionary